<?php
/**
 * Created by PhpStorm.
 * User: edmmss
 * Date: 2018/12/6
 * Time: 09:44
 */

namespace app\modules\proxy\controller;

use app\modules\proxy\ProxyRecord;
use yii\web\Controller;

class DefaultController extends Controller
{
    /**
     * 代理模式示例
     * 链接任何具有高价值或无法复制的代码
     * 就是在访问对象时通过一个代理对象去访问你想访问的对象。而在代理对象中，我们可以实现对访问对象的截断或权限控制等操作。
     *
     * @date   2018/12/6
     * @author edmmss
     * @return bool
     */
    public function actionIndex()
    {
        $proxyRecord = new ProxyRecord();
        $proxyRecord->set('name', 'edmmss');
        $proxyRecord->set('height', 172);

        var_dump($proxyRecord->isDirty());

        return true;
    }
}